Class V128LanewiseUnaryInstruction<TLane, TResultLane>
Base class for lane-wise vector instructions which take one v128 and produce one v128. Both of the lane types must have the same size.
Assembly: WaaS.Core.dll
View Source
Declaration
public abstract class V128LanewiseUnaryInstruction<TLane, TResultLane> : V128UnaryInstruction where TLane : unmanaged where TResultLane : unmanaged
Inheritance: System.Object -> WaaS.Models.Instruction -> WaaS.Models.V128UnaryInstruction
Derived:
WaaS.Models.ConvertI32x4F32x4S, WaaS.Models.ConvertI32x4F32x4U, WaaS.Models.TruncSatF32x4I32x4S, WaaS.Models.TruncSatF32x4I32x4U, WaaS.Models.V128LanewiseUnaryInstruction<TLane>
Methods
Operate(in V128)
View Source
Declaration
protected override sealed V128 Operate(in V128 value)
Returns
Parameters
| Type | Name |
|---|---|
| WaaS.V128 | value |
OperateLane(TLane)
View Source
Declaration
protected abstract TResultLane OperateLane(TLane value)
Returns
<TResultLane>
Parameters
| Type | Name |
|---|---|
<TLane> | value |